Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for better RPM packaging (plus tasks) #16

Merged
merged 3 commits into from
Mar 11, 2012

Conversation

tbielawa
Copy link
Contributor

Changes:

  • Clean out old docs from man5, and update man1 pages with correct "see also"s for ansible and ansible-playbook
  • Makefile: rpm target fixed up, srpm target added
  • setup.py updated to use glob.glob(dir) when labeling library scripts/manual pages in the data_files section
  • Examples hosts files commentified
  • Spec file installs as %config(noreplace) example hosts file
  • Spec file changed Source0 to point at github downloads section for ansible/ansible [0]

Note About Sources0 Change

The 0.0.1 tag already present on github won't built an RPM from the spec file it includes. Maybe we could update that tag if this is pulled into master.

To clean out the rpmlint we need to: pull this, make sdist, and then upload that to the ansible download section [0]. When an ansible-0.0.1.tar.gz file is uploaded there it will clean out the last of the rpm lint. (tagged downloads don't see suitable for linking in Source0 because: the url is strange, and they unpack into a strange directory, like 'ansible-ansible-8808c814')

Other Stuff

The rpm produced from make srpm builds correctly for f16 and f17 targetes on Koji [1,2]

[0] https://github.com/ansible/ansible/downloads
[1] http://koji.fedoraproject.org/koji/taskinfo?taskID=3878721
[2] http://koji.fedoraproject.org/koji/taskinfo?taskID=3878752

Fixup distutils: setup.py

Clean old cruft: section 5 man pages
Spec file installs default example hosts files
Spec file marks the contents of /etc/ansible as %config(noreplace)

Example hosts file now with instructional comments
mpdehaan added a commit that referenced this pull request Mar 11, 2012
Updates for better RPM packaging (plus tasks)
@mpdehaan mpdehaan merged commit e284c8c into ansible:master Mar 11, 2012
@mpdehaan
Copy link
Contributor

merged up, I don't think the stuff that parses the host file ignores lines starting with "#" so we will probably need to patch that. Filing a ticket

GustavoHennig pushed a commit to GustavoHennig/ansible that referenced this pull request Apr 27, 2017
Erouan50 pushed a commit to Erouan50/ansible that referenced this pull request Feb 20, 2018
* added class to keep credentials and discovered services for google cloud

* removed --api-version parameter as it is not being used anymore

* fixing os.path.join and replaceing os.walk with os.path.listdir

* first working version

* minor docopts fixes

* fixed logger level parameter

* remove unneeded variables

* removed mypy comments

* removed api-version from config as it isnt used anymore
kihahu added a commit to kihahu/ansible that referenced this pull request May 16, 2018
* Fix refresh permissin issues.

* Add Philippines services dev server to hosts file

- Also organize some of the hosts info

* Hotfix - remove duplicate ke services definition

* Add documentation for setting up vagrant locally

- Add minor improvements to deploy scripts

* Correct /etc/hosts file entry

* Add profiling services IP for Philippines (ansible#18)

* Update Philippines server IPs

- Assign new IPs for server API, services Production & Payments servers

* Add a role to configure cloudwatch alerts

* Add newrelic deploy role (ansible#21)

* Resolve conflicts
rambleraptor pushed a commit to rambleraptor/ansible that referenced this pull request Jul 12, 2018
<!-- This change is generated by MagicModules. -->
/cc @rambleraptor
rambleraptor pushed a commit to rambleraptor/ansible that referenced this pull request Aug 29, 2018
<!-- This change is generated by MagicModules. -->
/cc @rambleraptor
toshywoshy pushed a commit to toshywoshy/ansible that referenced this pull request Oct 1, 2018
toshywoshy pushed a commit to toshywoshy/ansible that referenced this pull request Oct 1, 2018
toshywoshy pushed a commit to toshywoshy/ansible that referenced this pull request Oct 1, 2018
toshywoshy pushed a commit to toshywoshy/ansible that referenced this pull request Oct 1, 2018
Hooray \o/

Remaining issues:

- Two unit test races that appear related to our broken zombie process
  reaping, doesn't impact Ansible.

Closes ansible#16.
@ansible ansible locked and limited conversation to collaborators Apr 24, 2019
pilou- pushed a commit to pilou-/ansible that referenced this pull request Aug 26, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants